to be precision-engineered - Spanish English Dictionary